lordship of the isles - Francés Inglés Diccionario